package com.ytd.common.bean.response;

import java.io.Serializable;

/**
 * Your class notes
 *
 * @author gaoguanchao
 * @since 2023/4/18
 */
public class DeviceServerParamsResponse implements Serializable {

    /**
     * serverIp : 192.168.101.120
     * serverPort : 7070
     * heartBeatTime : 30
     * reconnectTime : 60
     * offlineMode : auto
     * bindingMode : 1
     * alarmThreshold : 50
     */

    public String serverIp;
    public String serverPort;
    public String heartBeatTime;
    public int reconnectTime;
    public String offlineMode;
    public int bindingMode;
    public int alarmThreshold;
    /**
     * consumeLimitOnceAmount : 10
     * consumeLimitOnceEnabled : 1
     * consumeNonBusinessEnabled : 1
     * heartBeatTime : 30
     * scheduleSwitchEnabled : 1
     * shutdownTime : 23:50:50
     * startupTime : 04:10:10
     */

    //    单次消费限额金额
    public double consumeLimitOnceAmount;
    //    是否启用单次消费限额：0-否，1-是
    public int consumeLimitOnceEnabled;
    //非营业时间是否允许消费：0-否，1-是
    public int consumeNonBusinessEnabled;
    //    是否启用定时开关机：0-否，1-是
    public int scheduleSwitchEnabled;
    //关机时间
    public String shutdownTime;
    //    开机时间
    public String startupTime;
}
